草庐IT

iphone - NSUndoManager 和 GLKit

全部标签

iphone - 在 iPhone 上同时运行客户端和服务器的客户端-服务器 Web 应用程序 - 这可能吗?

我想使用传统上用于网络应用程序的工具构建一个简单的原生iPhone应用程序。我更喜欢使用jQTouch和Rails之类的东西,但我希望它可以离线工作(不需要互联网连接或服务器)。是否有一个框架可以通过封装轻量级Web服务器和服务器端应用程序框架(Rails或可以在手机上运行的更简单、更轻量级的东西)来简单地创建原生iOS应用程序,从而允许您编写HTML+JavaScript中的客户端代码?如果没有这样的东西,有没有办法创建一个应用程序(使用HTML+JS),它基本上只有一个客户端组件和持久数据存储?谢谢。 最佳答案 您尝试过Phon

objective-c - iPhone : how to decrease no. 在 UITextField 中输入文本时依赖 UILabel

当我在UITextField上键入字符时,在UITextField下方,我放置了显示200的小UILable,当在UITextField上输入字符时,计数必须减一对于每个字符和在UILabel上显示,你能建议我如何处理吗 最佳答案 在您的textField委托(delegate)中:-(BOOL)textField:(UITextField*)textFieldshouldChangeCharactersInRange:(NSRange)rangereplacementString:(NSString*)string{lblYour

iphone - 哪个按钮调用了函数?

我有两个调用相同功能的按钮。该功能签名是-(IBAction)eraseTextField{...}我想弄清楚哪个按钮调用了该功能。所以我希望函数签名是这样的-(IBAction)eraseTextField:(id)sender{...}.有没有办法让系统知道将调用对象的id发送到它调用的函数?谢谢您的帮助。 最佳答案 如果您使用-(IBAction)eraseTextField:(id)sender它将以您认为的方式与界面构建器一起工作,并且发件人将是在IB中发送该方法的对象的ID。您可以选择使用-(IBAction)erase

iphone - 如何让 Ruby on Rails 与 ASIHTTPRequest 一起工作?

我正在创建一个带有RubyonRails后端的iOS应用程序。我已经在Rails中进行了逻辑设置和工作,并通过在Web浏览器中进行测试进行了验证。我的Rails应用程序将无法正确响应我的iOS应用程序,说一些关于真实性token的事情。我已经使用以下代码在application.rb中设置了一个真实性token(添加后我重新启动了服务器):protect_from_forgery:secret=>'some_secret_here'我使用以下代码通过ASIHTTPRequest将真实性token从iOS传递到Rails:ASIFormDataRequest*request=[ASIFo

iphone - 如何检查互联网是否活跃并且有效?

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:EasiestwaytodeterminewhetheriPhoneinternetconnectionisavailable?大家好,我正在开发一个iPhone应用程序。它完全适用于互联网。当我运行我的应用程序时,如何检查互联网是否处于事件状态并且是否正常工作?如果不是,我会显示一个弹出窗口。谢谢。

iphone - 尝试播放(使用 MPMoviePlayerViewController)我下载并存储在文件中的视频/歌曲时出现问题

这是我的问题。我有一个MPMoviePlayerViewController可以播放网络上的一些视频。那部分有效。但为了以后在没有网络连接的情况下播放它们,我用那段代码将它们存储在手机上NSData*data=[NSDatadataWithContentsOfURL:[selfdataURL]];NSArray*documentPaths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*baseDocumentPath=([documentPathscount]

iphone - iOS——处理无法在 UITextField 中设置光标位置的问题

我正在开发一个将使用自定义键盘进行文本输入的应用程序。键盘应该有“前进”和“后退”键。一些关于SO的搜索表明不可能以编程方式在UITextField中设置光标位置。我考虑过改用UITextView。这确实允许设置光标位置。但是滚动行为变得非常烦人。我想知道是否有人知道一个好的解决方法。基本上,我想要一些有文本和光标的东西,我可以通过编程设置光标位置。编辑:有趣的是,如果我在模拟器中有一个UITextField并且我按下我的mac键盘上的前进或后退箭头键,光标会向前或向后移动。但是,我看不出有什么方法可以在设备上模仿这种行为。..或者,就此而言,在模拟器屏幕上单击鼠标。

iphone - iOS 错误的选择器错误

所以我们有一个通用的应用程序,并且遇到了一个奇怪的错误,似乎是随机的iOS框架正在尝试加载我们的方法。所以这里有一些崩溃和它的调用代码。就像我说的,这似乎是随机的。它会在iPhone和iPad上随机出现在应用程序中的随机位置和随机时间。[__NSCFDictionarybannerViewDidLoadAd:]:unrecognizedselectorsenttoinstance0x1f3f30[__NSArrayMbannerViewDidLoadAd:]:unrecognizedselectorsenttoinstance0x195ea0[UILabelbannerView:did

iphone - 如何在 iphone 模拟器中安装我的应用程序 OTA

我需要从网络服务器下载并运行我的应用程序。我认为为此我需要将我的应用程序.app文件放在网络服务器中。以前我为黑莓做过这个。为此,我将.cod文件放在Web服务器中,然后键入urlhttp://1.1.8.1/Downloadmyapp/myapp.aspx在浏览器中,然后下载并运行我的应用程序,它会正常运行。iphone有可能吗?如果可以,我该怎么做,任何人都可以建议我。请帮助我。提前谢谢你。 最佳答案 这不是iOS应用程序的安装方式。它们通过设备上的AppStore或通过与iTunes同步来安装。您无法在模拟器或设备上通过无线方

iphone - 如何验证允许 .在文本字段中只有一次

我的应用程序中有4个文本字段。我验证了我的文本字段,因为文本字段允许0,1,...9和。,为此我将代码编写为fallows-(IBAction)textfield:(id)sender{if([textfield.textlength]>0){if([textfield.textlength]>10){textfield.text=[textfield.textsubstringWithRange:NSMakeRange(0,10)];}else{//retrievelastcharacterinputfromtexfieldintI01=[homevalue.textlength];